2040
1
1145
624
580
2
5490
4
815
843
3
1693
885
1193
1453
2376
20
951
825
2129
9005
17
2340
979
1277
1108
1183
1680
1921
985
1638
8747
5
1092
5158
1372
6
1699