1825
1
2072
2
302
0
105290
2066
1343
1132
2306
3250
1506
951
745
2814
5
1869
1550
670
2277
964
3268
2330
769
522
811
440
661
3025
1334
382
11829