475
0
1053
913
2881
2
3691
5
467
4106
3498
4
802
572
2189
2673
2314
484
2211
383
341
787
282572
139
364
2395
3092
1
4111
193
564
1602
2516
3
2669
2125