2223
0
3758
13
510
2
1992
7
2782
9
1474
1
618
3422
15
1233
1193
1641
862
91
1705
1184
1514
2947
2639
5
1225
632
2457
4
1083
3
538
96
9810
1131
1178
6106
18
1659