2679
2
963
1
518
0
1096
814
462
4660
6
1083
1928
316
507
1047
1036
419
378
379
1040
908
123
1618
303
6879
1168
374
11040
20
1119