601
2
748
1
937
605
2951
14
1457
3
621
0
660
1927
1681
4
921
986
7
909
451
795
803
778
2737
6
1326
1162
1044
1271
1150
1362
866
2276
5
1364
1567
2572
962