2502
5
2011
2
1516
1
3593
16
1780
2303
5412
4
1913
0
3497
1458
3035
7086
12
3629
3871
2794
2035
2499
1618
841
3470
2275
3
1701
862
1221
4168
2650
20
66
1136
1465
1129