228
0
324
322
457
2919
2
400
364
616
3624
4
476
25669
14
2358
9
19783
2535
1289601
838
2996
960
709
4044
5
3083
355
2155
3
2465
1189
3125
223
757
3546
1