2942
6
1522
1
1162
1767
2
1239
1130
1382
6753
17
1243
7599
13
4655
10
1558
7471
9
3145
4
383
0
674
1303
2505
517
1812
1636
5
5746
23
1803
3591
11
400
599
2836
956
24337
22
471