1499
2
2235
4
2345
1
1848
3966
5
1120
2189
0
422
17730
11
3844
3813
552
2897
383
798
2198
1073
1084
1053
3791
493
25127
819
787
246
1932
169211
1222856
573
20374