2245
3
297066
0
1181
1
2354
619
1226
1016
1614
4
4499
12
1903
19932
6
3053
7
1679
2
2241
3460
59
7964
5
4287
9
1455
2698
894
2838
674
1354
571
2255
2797
1479
1579
2468