999
1
1324
1152
181997
11
2760
4
2711
2
929
3
1267
2207
0
582
2980
5592
8
1632
370
1681
2478
2110
1668
5431
2568
5339
5
7034
451
769
742
2329
1108
1168
2055