961
5
4747
6
3014
3
767
2
523
1
883
927
466
1439
1931
0
2182
4
5157
572
1416
1183
966
2034
11
2171
1619
2583
991
1197
713
2648
1142
233
1147
55
478
2671