5667
8
1671
2
1061
4
1966
1861
14
5473
2192
7
957
9
5177
6
2000
3
1281
1094
1560
1
1518
1480
2596
1111
1114
5
584
0
1289
1351
1245
13
2462
10895
1940
4433
10
2471
936
7976
2031