546
0
379
5141
7
1968
1
516
432
2605
4
7159
10
1755
4442
1458
2949
1230
2523
1664
3696
8
1289601
1095
3673
6
3706
5
857
736
44
1731
383
970
1310
2145
3453
611