2921
5
1746
2
2184
1
2131
662
0
802
915
1788
745
2166
1813
2073
1532
1305
1819
1699
1751
1623
2972
2499
2152
2082
467
2294