1053
0
2152
3014
20
2767
5
1940
2
2310
4761
4617
1643
4034
1
599
2480
4
2667
443
2189
240
815
3015
7
1431
2471
971
18816
11
4168
4042
2711
3101
1093
652
475
984