471
0
1154
1919
4
2530
1062
1
841
2
1216
3
493
756
662
1912
1300
897
414
137
225
360
532
374
420
713
582
742
672
1370
5
3140
10
1121
235
130
1929