576
1
585
1866
3
472
0
2015
770
4682
2
2201
15804
5
3118
3747
4
1360
1192
2619
1133
909
3632
1939
957
3352
951
1229
454
403
2121
409
1119
415
1045
456