1026
5
1533
2375
1
1179
4
2546
8
621
3196
7
1038
0
522
519
631
1224
2658
222
2
433
743
1211
772
3
356
199
1016
678
5907
14
2470
10
866
860
1176
2767
1163
4554
24