2420
0
2097
3
1276
3512
4
2016
274
1197
12590
484
1566
1
1421
1569
4557
8
2052
1841
1462
2
964
3017
9