1158
1
8204
3
1923
2
1479
0
1301
1276
40177
2767
418
857
627
3680
1460
2571
6
2475
87
1787
645
912
1709
1014
2448
3931
4
2110
3326
1004
3186
320
461
971