2042
1
1889
3624
4
590
0
3629
5784
8
616
3871
2
2794
55
1618
841
3470
5
471
862
2650
20
1225
3066
7
495
2285
1868
2534
400
1285
2343
665
5946
1412
3505
2092