1309
0
2587
16
1551
2
968
1748
1463
1
7334
4
2363
2076
2746
1116
1010
483
2822
1589
3
3061
5
2420
7558
6
1631
247
359
980
5722
1559
6975
3888
2231
2201
4111
3164
8