2290
5
1453
2
2368
5106
4033
4946
18
4160
4
1526
1
2302
9
424
0
2171
608
398
1359
841
621
585
361
328
575
1765
1400
1231
3312
593
1538
757
1980
441
1264