1545
4
3113
15
564
2
69
1
62
671
785
72
889
1016
1337
849
499
341
307
71349
0
2323
1791
1684
697
15327
6
3215
7
1602
5
1480
3332
8
1322
1669
4492
22
5615
3
2993