514
0
318
2634
957
2194
2
1330
31535
951
409
3428
3
787
1557
403
571
1161
602
1133
1045
1642
1
1939
1009
454
722
1218
2121
4
1824
1661
683
1513
3559