1312
2
1096
2196
3
1687
1
655
1681
1451
0
1781
189
1046
1369
1163
1094
1309
1957
4366
1455
9470
1655
4990
7
1634
6
1042
1366
2015
1975
4
2229
751
1051
1462
1067