1161
1
1590
2999
3
83
3156
8
995
5338
0
1788
637
1813
1691
3107
7
1570
2710
2
815
1320
1089
3362
666
2114
599
1455
790
194
1382
6189
9
2268
4
605
3326
2166