1292
4
1278
1
2203
2
1343
3369
1483
2640
15
1436
3
2135
3956
2013
9
1193
2719
3960
2190
1921
6703
10
1056
1456
1073
8
1494
2186
703
571
772
1026
4685
1250
5
2155
1577