440
0
3082
1
2659
2
3505
4
265
544
6388
274
284
3759
109460
45
1054
2163
3564
3
964
1922
635
2982
543
55
3719
6370
5
1889
3466
6850
10
1343
2640