4309
3
297066
0
1839
1
2583
7
1075
2
1828
7793
4
4358
6
3364
7733
3657
12
24337
22
5579
3765
6445
3435
2169
3971
8072
19079
7021
5347
574
3263
2776
2255
1583
1226
2771
1585