509
0
2368
1
2062
662
646
2014
1600
3929
10
4099
4
2947
3
293
635
2095
1306
2
3268
2564
3025
2619
7328
9088
8
1716
2180
2194
1622
11756
2531
665