2489
2
899
1
1429
0
2358
9
9305
8
7034
2190
3
3694
5347
4
7071
5
1166
11
2919
6095
6899
3720
1628
1815
462
1663
2028
1188
3575
1064
2250
371
2195
504
2268
3673
6
2611