1072
1138
1816
3499
3
2617
963
1016
1074
4
1921
1846
0
1106
1873
1359
1
2932
1528
3135
1290
1763
1699
230
1553
2
411
1322
998
1020
867