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