3298
2
1660
4
2446
1
3248
8
2184
3575
3528
5
674
24337
22
3591
11
1088
851
7471
9
1162
1446
6753
17
4228
3
1223
1767
5746
23
2505
2268
1400
1075
1239
3107
599
1431
517
537
0