477
0
1282
913
503
2016
4
2126
3813
11
4830
2
2346
3
4492
1348
329
1
1334
2659
1035
2141
1915
1129
2416
13
1630
484
427
3898
18
3488
8
1197
1277
5
2670
20
4106
2730
2189