2028
0
1179
1
1485
3871
2
1250
1815
2794
8262
12
2710
3819
1506
4
951
5375
1618
3470
5
432
797
2873
3
2082
6200
383
2886