244
0
2991
10
1238
760
628
2581
5
336
1182
2904
2
643
506
180849
25440
255
1821
6
675
546
251
1033
1793
390
2079
1227
458
1126