2796
2
629
0
56488
8876
8
730
1
853
2431
3
4362
5
834
43
2457
4
2169
1571
1348
2229
6979
1306
2100
3301
3359
5304
9
2705
22330
22
252
1464
1020
2114
2620
10
597
3559