3079
2
17340
14
1266
1
2070
1683
0
3706
5
1763
1093
1382
1268
1188
633
1349
1238
1342
1402
5245
3
1856
1854
1620
4
1173
5876
9
1359
2904
2456
1371
3460
1411
2313
1938