823
2
2224
5
1960
306
1
657
1344
4
1338
3
1355
1075
7
1131
1979
599
1641
111
122
239
83
1327
530
449
954
2014
112
1761
516
611
659
900
584