297066
0
2996
2906
2
2629
1380
2480
1
572
1618
2698
2615
663
14
2495
1403
467
2535
6236
10
1849
3083
7034
1683
534
66
2465
1289601
4
3014
20
1107
3125
55904
1922