2028
0
839
1133
1202
1
2446
2
2632
3
32302
2138
816
3926
14
515
323
272
297066
791
6496
8
1324
721
4074
2994
5
863
4491
2190
61216
2321