1096
0
2097
3
1176
2
1231
1
1704
1437
1926
5
1561
3534
786
2092
1632
9
1056
4
1098
6
1020
222
518
741
655
1039
7
226
118
220
177
326
3689
2520
573
939
1183