2882
2
2349
2264
0
2056
4
1408
1
6075
15
1497
3435
951
1072
2138
3
2757
500
1334
2756
385
1231
1808
1812
3943
2534
488
1749
695
3120
72
477
1726
309
361