4049
10
2082
2
3815
0
3383
3
2095
4
2564
342
22330
22
1060
2431
1662
1
15276
27
443
1802
1851
646
4292
4857
1376
2623
5
1811
932
4232
2619
8773
598
1053
2459
48766
24
4964