516
2671
522
2616
656
3312
381
1924
343
1728
68
349
112
589
120
616
106
541
158
842
169
848
188
953
3
11
278
1404
15
80
3
10
14
70
69
345
16
76
516
2671
522
2616
656
3312
381
1924
343
1728
68
349
112
589
120
616
106
541
158
842
169
848
188
953
3
11
278
1404
15
80
3
10
14
70
69
345
16
76