2760
4
582
0
1309
905
1
2055
2
1992
3
2972
197
2414
2312
2209
697
2980
400
1306
2207
1062
1660
2591
2982
1037
370
3484
3326
4914
2562
1382
2166
4259
1711