1243
0
668
1166
964
1
2954
2
2123
931
534
1298
2271
4
1862
2264
657
1136
1397
1500
15233
477
21152
8
616
2535
1028
809
938
337
4044
5
2666
9
3050
2465
3971