1340
0
1129
400
7952
1
2283
1651
1229
939
2
1404
383
110
1084
903
1470
1418
521
814
933
417
3469
6
3036
3499
7
1291
1281
1115
1037
2008
1205
565
1269