800
1
4179
1583
0
2358
9
1196
1323
3629
570
616
3871
2
2794
1618
1305
841
3470
5
862
2650
20
1225
1388
2908
3066
7
1067
2285
1868
2534
156
2343
5946
1412
3505