759
0
1824
2748
2
525
552
1712
2740
31535
1603
458
745
2657
3
1238
2683
909
1392
676
968
20634
8
1942
352
303
6800
282572
1045
1095
341
1333
1
584
1152