2966
6
1960
0
1033
1
3066
7
2160
2
4537
4
5052
10
1593
3263
3336
2631
945
1186
1537
3461
1355
1393
2767
5
4480
1195
3364
3
751
3519
9
6247
2182
7095
3248
8
19079
7733
2155