576
1
585
415
0
798
2015
177
2201
2
15804
5
3118
3747
4
1360
1192
2619
1133
909
3632
1939
957
3352
951
1229
454
403
514
2121
409
1119
1045
456
1557