574
1
810
2732
2
592
0
3907
3354
986
4465
22
718
511
603
3956
3203
3
645
2324
4
1036
604
2502
3507
6
1812
1046
1867
2634
1549
466
615
3418
7
3180
1379
1289601