2197
2
3278
1
587
1075
118
388
377
339
3
327
602
882
1287
2279
385
0
1052
981
160353
14
5809
10
2398
1265
1405
275
157
421
915
2036
254
2993
7
1155
440