1398
2
1810
801
472
1
874
4
128
0
637
1469
3
275
101
796
896
936
376
906
1503
138
536
494
450
967
8
718
1459
7
725
388
1259
564
1049
823
671