1510
2
1410
4
6703
10
1172
1
15251
11
1326
1418
1380
3
1030
2191
1187
1797
995
1413
933
2653
583
242
2933
3458
5
3920
6796
1910
1344
932
2721
8
4779
143554
1131
2206