2760
4
2711
2
582
0
905
1
2055
2414
2312
2209
4651
3
5151
2911
9
2980
400
1306
2207
1062
197
21152
8
1942
1660
2982
1037
370
2082
3484
3326
2562
1382
2166
2676