1966
6
2669
2
1645
1
1544
2352
1152
0
4427
10
2585
2966
5
1124
597
3440
4513
436
2478
1019
2109
5455
2141
3
3309
2727
1899
6370
1697
2461
20
480
503
641
2431
955