3595
6
1883
1
2306
2
493
1110
3
1767
2521
46414
3287
552
0
1334
458
1302
1649
4594
3659
14
418
1431
611
768
909
1192
1378
1152
1428
1069
6062
16
383
896
1105