3298
2
1660
4
3248
8
1446
3575
1
4228
3
2184
2446
2568
951
1700
3079
2989
2352
1371
4018
7
1815
4168
1564
2982
2619
809
2001
0
1903
2132
493
1813
1030
1053
2744