2041
3
1222
5
145
1
89
279
124
1481
512
713
6
157
1115
2
1762
846
890
209
624
0
1062
346
1476
1810
1729
754
1721
865
1424
3319
106
1919
675
3759
13