1428
1
1649
1431
2
3287
909
1192
1378
1069
552
0
896
1105
1024
1586
1543
1115
8766
2522
1152
611
458
1045
4594
1009
1418
266
584
759
3815
3373