1960
1
2068
2532
1059
0
3995
7
2195
2760
4
1343
2981
2
4382
2306
1132
1910
3250
1506
2814
5
1550
1869
302
2172
670
964
249
745
769
466
2296
522
11829
1766