2352
2
3608
9
1659
630
1
1689
1442
4
12459
3
5465
22
4465
1241
1529
2318
2745
2134
2378
5
2127
7
5147
917
4425
6
644
0
1489
869
1384
1053
2189
1867
3238
2028
3007
3198
8