864
2
1009
3
935
682
1
1329
1637
3615
4
1870
2784
5
1463
693
1319
792
4769
1270
751
655
1051
2134
14
1241
890
2477
916
1737
7
9862
921
1633
2416
11894
12
5495
6