1598
1
2041
2
1832
3
3375
3027
10
8475
12
400
0
1333
561
6371
7
13760
1022
2429
5
9768
8
1184
1799
9441
11782
26
2368
3564
1269
2332
1759
4311
981
1376
2120
2670
20
1925
3243