2952
0
1192
1
3599
478
1428
1069
896
1105
1024
2
1115
1586
1543
169211
11
2683
768
846
639
3373
282572
1297
584
17353
1779
458
1820
422
621
494
759
46414