1260
1
597
2
1990
1003
2864
7
661
409
0
938
939
637
13835
3006
3
2089
1983
1612
3546
22330
22
1883
1513
381
445
2490
2086
4
1101
9807
456
2143
2702
413
1315