566
0
2649
883
3252
1821
4
1017
1591
1289601
5922
5
1037
2
32302
985
1
560
4562
10
3169
109776
42
2129
1522
4005
3
633
12459
780
1986
2838
267612
1015
3120
611
3186
17970
15