3287
1
3498
4
1710
1598
1089
2
1640
3
1085
81077
101
3101
1937
2634
0
3116
2710
9
1780
3564
282572
1817
2493
383
274
7334
2524
340
514
2645
1374
2272
1824
353
4723