1133
0
4074
665
761
6781
1
2535
2
839
2476
61216
572
2595
181997
11
1458
3926
14
2949
4491
1400
545
645
2932
2190
883
3498
4
791
17946