2505
2
400
0
2836
1451
1
3491
4
2110
951
1239
1492
3
935
674
8527
3186
3898
10
24337
22
913
1180
1765
1478
1627
1532
1822
5
1162
1223
2920
851
6753
17
3591
11
599
135