1503
4
1511
7
1262
3
2212
20
1454
1
1652
2
595
1710
1433
1344
2703
6
2288
1034
1120
1278
5
1464
717
0
877
884
777
2007
7892
1643
10
1408
848
2747
386
86
341
1914