318
0
5704
10
510
2000
2
804
4218
499
2150
3
837
2677
872
1998
186
266
450
390
341
667
452
2473
467
413
599
181
669
1
1091
201
282
238
1794