3426
4
5375
0
734
1
3544
577
3735
787
970
2270
346
2
1549
3083
2465
1056
2932
2903
3
3051
1603
2149
5
2087
1392
3090
6
12472
536
436
385
1123
758
931