2528
3
4761
2
1539
1
2118
2715
1766
2886
4
2372
3655
11
2328
945
1873
2138
2639
13
4130
18
1504
0
3696
8
1663
5
3014
20
2892
1309
2972
2163
4168
2152