2250
1
987
1065
24337
22
2268
4
400
0
12733
5
4309
3
1075
2
658
6929
11
19932
6
674
5717
2082
2134
3835
2322
913
1444
40062
19
1624
2967
718
3435
4329
10
1522
1514
1473
1162