3332
2
1556
638
1
2566
4
531
1281
1883
1347
839
613
1299
1132
920
1894
6
1511
1125
2554
4358
5
6443
9
80697
0
686
652
1406
1668
1091
512
105
892
480
144