2110
1
1716
1328
1744
3403
2
3357
5997
4
253
0
7329
6
5922
5
1665
3316
11
4888
20
935
234
2590
1152
402
1451
971
3312
745
1352
80
2057
532
1274
874
1737
693