453
0
2271
283
1614
1
579
3480
5
1506
814
3
1984
1482
1132
584
440
893
4292
2
951
1501
1343
890
4694
7
6850
10
647
3116
2500
1640
5009
20634
8
1008
2474
1152