4309
3
2840
2
8072
944
2153
3117
8
4943
2024
665
1
1618
20850
5
2580
2773
2436
0
2322
4
1250
4954
2534
2122
2092
1710
16
1372
1412
841
1475
2699
2035
6
2530
3546
951