1645
1
2585
2
2299
0
3868
874
1343
2082
11
1342
349
597
283
78
358
480
355
413
2461
20
310
1094
378
453
155
382
521
618
470
90
870
370
847