505
0
2766
1
1267
1406
2
2099
2727
398
2020
509
333
407
2299
1936
1803
1172
1463
757
924
1958
1775
3510
2189
1880
2758
2023
2132
729
719
451
572