1223
1
851
1211
2
1845
4309
3
1924
5367
1812
1400
2268
4
2999
833
0
3107
5
1431
266
4179
537
810
19932
6
2166
6026
1777
1324
2942