2772
1
3475
5
1819
1038
1152
882
2049
2
1424
1450
2861
736
0
1089
1405
1296
991
1813
5347
3
1367
2096
2304