2328
0
743
31535
419
1101
798
1043
1824
1425
602
784
1897
1
314
5313
683
2009
589
5875
2490
294
4180
12
409
367
391
483
365
668
297
1161
1411