2731
6
2576
1
2139
4
1683
2865
9
3267
3931
3979
1650
0
777
2466
5
1373
395
1015
2555
2449
2
2152
1437
3
3613
8
2300
2372
1070
2135
4692
539
2642
730
6236
1652
1047