2440
3
194
0
2270
2
1431
1
583
3041
1518
1598
2411
1637
951
2562
4926
5
674
8527
3176
515
2005
24337
22
913
1978
6
734
5829
1162
862
1223
851
6753
17