4262
8
4498
3
10355
2389
1137
1
1620
5
2678
4400
2908
2
1740
5959
18
1193
935
0
621
1304
2023
2246
769
2095
12137
798
1292
1584
811
3665
1023
1781
487
928
771