2595
8
3692
7
2484
1
10736
26
3329
3462
6
405
0
301
3693
2614
919
2071
1926
5
3262
3
1194
3387
4
1973
2