2301
1
1599
2
1162
2873
3
674
2530
1767
2505
2209
1239
6753
17
517
5746
23
1935
951
833
0
2136
7471
9
3591
11
2866
400
844
2786
5
1558
665
2836
383
2276
4
1690
5950
10