2255
2
1250
1
830
0
2710
1105
1475
1729
2836
383
2377
11924
1746
2360
6
1449
24337
22
662
471
693
1522
4438
270
6676
12
1000
1223
1380
8527
2328
3
4309
3107
7
2163