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