747
1
3172
2
1389
1762
883
0
1464
1103
1855
4
1395
4729
18
1603
1979
5
1167
2213
10
1446
11
2872
1331
2119
3
3858
54
1236
2893
1416
2449
3506
47123
6010
1329
4158
2478
2321