1950
1
5559
3
1132
0
1021
572
2306
2
909
398
199
4964
4445
905
896
4396
2870
1375
1543
2864
7
2141
360
6383
17
518
3148
9
330
661
569
3752
691