1285
1
2522
2
3090
6
2903
3
2932
496
0
2996
1734
21152
8
2495
17970
15
2258
3080
12459
108797
572
1015
844
2324
4
1493
25669
467
3206
5
1606
1537
1819
2823
1635
1787
1168