3936
3
806
1
1131
0
5527
1288
2520
17333
27
717
1084
743
3948
581
1662
2
787
1507
4
4199
9956
22458
11
3169
7
517
2693
1517
3615
3226
1827
5169
3503
3240
6
2285
1363