1243
0
2768
2123
1105
1725
3
1221
2
1103
2266
534
490
2271
4
484
791
596
1290
1
1166
2631
3354
9
603
2663
1862
668
1298
477
914
1581
938
6676
12
809
17025
20