3107
7
2268
4
2450
3
951
1
1700
3079
2989
2352
2
1371
4018
1815
4168
1564
2982
2619
809
2001
0
1903
2132
493
1813
1030
1053
2744
2640
1011
1578
6
917
1513
3693