3316
17
4327
2
3629
1
969
1196
2386
19079
6
2452
2057
1991
4
1289601
2245
3
166
0
1446
3871
2530
5007
8
131589
6236
10
1501
2731
12449
23
1174
1318
10827