2659
2
911
895
12958
5
5108
4
4106
0
2188
9
2445
6
1464
1
4271
1771
6344
3650
3
3054
938
251
81077
101
1458
1225
573
8895
886
3990
2601
1367
54
1759
1086
1496
1676