2125
7
1860
1
2381
5
2323
4
1085
2
1044
1162
1712
1449
0
1173
3
3179
1041
1954
458
1996
1972
246
222
395
151
318
744
736
776
701
777
1086
1276
1463
883