2913
2
2562
4
24337
22
471
1
1522
1935
2323
9
2499
2719
3
851
3354
4309
685
0
25669
3186
4187
10
820
5164
5
36905
2732
1812
1355
1400
120
267612
2268
4198
542
608