3090
6
2551
3
1417
2
3066
7
4537
4
912
1
1593
1589
6899
9
1759
3336
1347
5915
11
4915
2919
322
1188
1888
3575
2312
0
1195
3063
792
1346
3248
8
3673
1740
1289601
2135
1237