2047
0
2650
20
3629
1
862
1152
1412
3539
3
2534
2237
4
1988
2
2983
9077
28
4080
1129
1179
3871
2767
5
902
236066
14
2794
2502
951
17970
15
1618
1168
841
3470
432
2886
1550