1103
0
2475
1
2663
490
809
433
938
21
3159
2524
4
98
8527
1243
2123
1105
181997
11
534
2271
484
1070
596
1166
562
1446
1862
668
1298
477
914