1168
1
2394
2152
2
3702
9
1691
1699
801
0
496
1191
1061
802
673
526
1814
4179
830
1000
2368
1938
2562
2633
4099
8
1816
693
915
1392
1093
5674
14861
7
13442
15