2166
1
1057
2
2531
3
1180
676
906
1814
983
0
2271
4
717
675
1134
1783
464
2041
2313
1574
1230
2075
4821
509
319
1386