12960
6
3798
8
339
1
1792
2
869
333
489
815
1482
327
812
4138
620
1097
80
1619
864
967
4499
3
959
0
498
2708
969
404
1813
92
689
1703
771
108