2
4
1197
41
30
100
3
30
4
419
260
331
15
5
7
312
432
205
105
558
3
166
0
87
1552
354
1
473
120
504
168
94
328
3
908
512
320
23
