1928
2
1622
5
1132
0
553
804
1084
1542
1176
1
4179
7334
4
3117
3
935
493
714
383
573
385
1053
2211
1960
7
1073
798
2901
2395
300
1279
2125
1049
1094
1991