2079
2
1433
2556
8
410
1
2186
3
400
1722
4
1047
641
866
536
577
498
538
2227
490
505
1850
5
2840
1278
1078
4935
14
2312
537
1181
652
597
2654
512