1163
1
1333
1598
1414
1084
0
1823
1129
1411
2789
383
2172
2
22330
22
3430
935
1440
1925
6194
6
1540
1948
3462
4180
12
1053
1207
2050
4363
5
963
3
1932
3836
2831
1501