1350
2
1452
1
1679
2028
0
2578
4
1815
2147
723
2372
3
1558
1506
841
9836
15
1109
2031
5070
19
2171
753
1637
6200