3556
2
884
527
3
915
1
401
0
95
6952
5
4102
4
2129
4933
13
2696
4354
15
1474
8313
9
561
748
270
2561
6
3247
1679
1059
1635
3024
1749
2002
1404
738
2907
2794
904