1610
0
244
2600
5
1045
2493
1
1192
2
2191
1780
422
2992
1877
492
383
1285
1969
1343
1053
2211
4895
8
753
839
347
999
2301
2172
359
1961
392
297