2586
2
5922
5
3403
1973
2304
1
1665
253
0
2344
2597
1380
1773
3
2294
1558
1753
2890
946
866
1788
38477
34
2207
1168
2200
7394
2356
6
2580
2255
1911
4655
10
1744
1328