818
2
1733
7
1351
4
9928
3
1197
0
2159
9
2150
5
1550
1176
2185
1
1012
1174
1085
753
922
945
1874
15
2562
6796
869
1407
1617
965
935
830
787
2238
12
810
1243
4666