2089
1
1539
1371
3696
2
181997
11
1779
1180
3
4042
6710
0
2479
1517
4
1519
2100
108797
1809
5
1690
2386
2245
5674
2530
6236
10
1174
10827
2629
1081
585
378
951
1015
562