4252
1
2079
3
2142
0
1740
968
1969
5
2922
9
356
1756
2
480
466
573
2952
484
2417
5304
458
116
1155
907
1454
3054