1545
4
3111
15
562
2
69
1
61
671
784
72
889
1016
1337
849
499
341
307
71345
0
2323
1791
1684
697
15327
6
3215
7
1602
5
1479
3331
8
1322
1669
4492
22
5615
3
2993