1646
3
1082
1
3256
2789
10
1243
1372
1463
2
1355
882
0
2421
1762
747
1076
2175
17
3172
1389
1698
7288
5
1212
1565
899
1586
1995
1432
1549
6219
6
1155
1239
1796
3039
4