3491
4
3551
10
3085
5
2701
1867
1
2036
2
1537
3316
2344
4655
1639
266
2507
1226
4438
6
1266
988
0
3175
2534
2333
3
2091
946
4465
22
1285
1564
165
1618
1431
3453
2328