4358
6
1329
2
3593
16
2512
0
501
2699
7258
3008
3
2949
2264
1
1650
2503
4562
5
3435
4
4168
5784
8
2648
4099
2954
1225
2009
578
948
3624
3673
3426
964
2661
9
2750
3175