1212
1
1197
747
3172
2
1389
1762
883
0
1464
1103
1856
4
1395
4729
18
1603
1979
5
1167
2213
10
1446
11
2872
1331
2119
3
3858
54
1236
2893
1416
2449
3506
47126
6010
1329
4159