606
2
1075
470
1
1451
0
1348
3
849
1587
1246
2112
1706
1151
668
2189
6
667
3221
14
564
1415
844
1212
790
633
1040
589
679
924
1600
2249
1846
1576