2627
5
601
1
1443
527
0
2525
4
2515
3
1546
2668
11
2092
4651
2
1638
3436
2472
3172
4743
2781
918
1493
2220
1091
2959
986
3145
1927
2539
2650
2190
3198
6517
1142