989
0
1309
2110
1
1992
3
1332
768
1716
2
929
697
2551
20850
5
4914
1639
1522
1265
2152
1305
2688
3439
1630
2322
4
1484
30334
6
1529
1537
4655
10
5389
2507
1566
3266