3127
3
2271
4
4684
2
3024
6301
1350
1
1545
1664
1458
0
666
1705
1889
2041
2313
2075
4821
319
1386
3395
1182
1371
976
2061
1298
2661
8607
8
1522
4943
2153
7