2322
4
24337
22
2268
1319
1
400
0
4309
3
1075
2
658
6929
11
19932
6
3971
674
951
2687
847
913
2382
1444
2967
1218
718
4329
10
1522
1514
2343
1162
1223
2480
7793
851