1089
0
3475
5
1411
3
2995
4
2323
9
2916
2082
1477
1
4971
14
2165
1762
1431
2
785
3863
1048
487
610
1223
869
370
989
1150
194
14470
773
5635
574
383
272
237