2184
1
1166
1809
3554
3
2322
4
2289
904
2105
1778
1934
2
2578
1532
1093
455
1788
1295
946
1363
1411
2570
1438
2763
0
605
2837
3026
2164
2082
2272