1880
2
1824
0
458
1152
31535
2748
1779
2730
6
282572
503
968
2668
467
368532
1020
572
431
408
597
6800
584
580
608
2683
383
2881
1045
4328
10
745
479