3535
4
2163
3
620
2
1003
527
0
703
1
1412
5
1798
1937
709
526
78
996
355
737
968
551
1376
1304
1135
726
1915
1711
833
668
1645
7
1114
769
701
8