1901
3
2028
1
435
400
0
1132
1184
2
1668
2030
935
1049
714
1084
493
804
553
1584
236
2069
573
2041
512
2830
7
1263
414
4619
6
1869
2783
383
1129
16628
14