4820
2
2264
3
849
1
22330
22
2093
6194
6
1540
0
1167
1133
1053
1939
1207
957
951
809
454
403
2121
4
409
415
1045
456
2855
1557
1661
4438
5
768
602
722
410