1108
3
996
0
986
7
3534
4
1326
1
1771
5
1359
2368
6
829
1278
1621
1005
336
2
167
2877
12
1958
3101
126441
18
1573
1473
1256
3863
1966
4953
1372
4616
708
1892
4628