2788
3
3054
2
2781
1
2100
1210
1016
8316
8
4578
4179
1475
1813
7222
4
3565
3180
4327
6724
2452
1271
1991
1889
7976
348
0
1458
2348
5915
11