3238
13
12621
22
4966
6
1224
1
1309
0
3118
3
1992
4562
10
697
2688
2
1243
4914
2535
1494
2455
3466
5389
1594
3593
16
692
2507
2711
5196
1131
2061
2660
518
1179
1055
2580