2271
4
2646
5
1787
3621
0
840
3
2655
2
927
1
3428
467
1993
2926
1404
2573
7
1234
845
382
1289601
1399
10092
12
4623
4465
22
3673
6