1038
1
1879
1152
2050
83
2999
3
1424
1168
1123
2446
1145
1399
3475
5
2121
1816
882
1690
2710
2
1691
2001
1660
2959
2049
2082
2257
989
0
2523
1450
2381