501
0
1100
1
284
1887
794
2260
3
51
2740
6800
13159
10
993
3559
2448
1838
77
930
958
12434
27
1172
2
2831
882
3615
4671
4987
2025
1099
594
1948
8125
4713
5