2468
2
1694
1
1393
1047
370
0
688
1115
232
1033
2131
2094
5
2245
3
3080
21152
8
378
4216
4
1828
2838
1455
3090
6
1681
2932
3612
10
297066
1050
6707
24
1099
2308
24337
22
9817