3261
3
1451
1
1162
1767
2
1239
6753
17
1558
7471
9
383
0
674
2505
517
1812
2510
5746
23
2382
6
3431
8
3591
11
2942
400
1770
7
1311
599
2836
8078
28
24337
22
2298
471
1522
2322
4