444
2
69
1
74
1360
3
850
89
2015
5
570
1370
783
446
538
493
501
401
1046
612
2330
1018
1762
1607
1480
917
801
932
1423
1195
1233
1118
1656