3298
2
1660
4
3248
8
1446
3575
1
4228
3
2184
2446
2568
2683
1571
2866
4291
9
1416
2650
631
0
4463
5
1260
1114
1283
786
509
3886
2501
5156
13
3916
603
758
436
1325