464
1
538
533
432
3181
404
2
1939
3
433
425
163
607
385
774
374
436
563
6
4043
5
944
1139
376
888
547
703
474
407
497
554
1561
466
1483