3665
3
1555
8
1792
4
4273
10
895
2
2636
0
1058
1
5575
6
2238
12
2814
1042
925
5
1349
803
5628
9
532
266
812
598
659
519
551
898
1187
777
3401
1165
3761
13
2038
2114