405
0
440
1403
4
349
1040
1
1669
4557
8
6983
5
341
1885
5713
17
2862
11
5290
2
475
1897
139
458
1904
31690