2770
870
4100
760
1170
1312
21614
13622
34430
10016
747
335
524
7611
306
142
362
234
321
441
566
400
345
394
442
464
427
322
624
567
408
295894
1201
1070
874
630
12256
132
325346
3448160
1791013
741311