1101
0
3287
3
1094
1
2172
2799
17
1291
1931
2
2161
195
2490
4455
1893
2328
1939
1043
20634
8
981
4445
1215
267
1832
583
1004
413
890
1787
1279
2497
1630
1063