339
2
1359
3
534
0
649
342
1
976
961
301
542
1453
2191
2061
298
74
601
3795
8
485
1020
1188
899
1521
979
827
1348
2035
6542
5
740
798
7
3602
1668
4