2788
1
1666
1705
181997
11
4526
2
2390
2403
2430
31371
64
7394
5
2988
1239
0
3655
3
2495
4
2493
3508
7
108797
2386
2245
2530
6236
10
1174
10827
2629
585
378
951
1015
562
2906