2908
2
1067
0
4179
1
951
619
3078
4
564
2571
6
1606
2502
800
2740
2377
570
3539
3
1583
6666
8607
8
956
4943
2153
7
1458
4436
2122
2427
12
2687
2794
3546
108797
4396
5