2216
2
4940
5
1826
1651
1
756
1614
2062
4438
1245
2346
3
1369
2084
6371
7
1022
2670
20
1167
1961
0
2648
1938
4
809
1662
6
2264
1682
954
2431
2290
494
2169
768
1350