818
2
1734
7
1351
4
9932
3
1197
0
2159
9
2150
5
1550
1176
2185
1
1012
1174
1086
753
922
945
1874
15
2563
6796
869
1407
1617
965
935
830
787
2238
12
810
1244
4667