1225
0
772
2
5582
6
375
1
1261
956
842
3
2003
938
1273
1726
659
1975
4
1116
1550
99
961
2939
5
1521
642
909
4646
11
1112
1390
3031
462
573
2802
1872