1379
4
883
2
3367
7
530
1
468
9251
26
2097
918
486
461
2136
3623
6
1102
1747
1530
3
1304
5
1057
5909
1320
753
0
756
1800
1444
1327
3239
1008
812
90578
715342
953