1691
1
1101
1734
2
1431
1598
3132
10
3326
3
1041
583
2440
4926
5
909
1632
1788
194
0
1547
1637
2710
1312
3176
1518
1875
2411
83
2270
734
1280
1021
862
3041