3
805
181
334
1190
2333
933
412
532
1132
1893
459
26
969
1
402
2018
175
951
1549
12
4
146
17
139
135
994
566
1623
29
408
8
23
282
486
299
405
32
728
1614
859
0
1759
882
580
479
3
1410
594
48
1016
846
23
