2732
2
658
0
1451
1
237
1922
2913
2163
3551
10
1943
3176
2194
1527
24337
22
913
475
1844
1301
1162
638
3354
9
467
3597
5
2099
1339
5746
23
2505
1572