2092
0
2650
20
3629
1
862
1412
3539
3
2534
1179
2794
2
951
3145
432
841
1618
2886
1550
3871
3066
7
2740
3470
5
5253
4
2472
1868
2343
2220
3505
605
2837
1889
527