356
0
951
1
12472
2502
619
564
2949
2804
4
1606
2122
2
2740
1446
3539
3
6236
10
1694
3546
432
1834
841
2153
7
1174
1628
1179
2941
1755
1862
1102
2395
2938
2080