2245
3
1267
2
1044
1
1226
6697
2683
582
0
451
4044
5
1543
3083
2507
2465
3354
370
3598
4
3125
3400
3172
2217
7
873