2679
2
4585
10
1903
3
1267
1
30334
6
2392
1610
0
1407
3702
4
1338
806
2012
1676
3173
1893
1505
2234
7042
5
2316
3354
2026
4946
18
2297
796
1618
2921
2999
891
3523
1974