2100
2
4311
1
2530
4
1431
1813
2600
1399
19944
3326
3
8607
8
1239
4943
2153
7
20163
44
1384
5
1468
1458
0
2122
2427
12
2687
1424