1069
1
1094
1684
2571
4
759
3107
7
1623
2
1590
2268
1746
3429
1172
673
0
1249
946
1199
1380
1268
1462
2921
5
1087
2757
674
1819
830
1001
1976
3
4179
1013
1660