1578
1
3903
5
1705
3
1306
1403
4
3000
6
1764
2
3949
1380
1078
3373
5143
3473
1556
1122
1092
1463
18
4551
7
3068
15145
2256
7832
8
2438
8623
2777
994
6230
1367
2304
1819