658
0
2322
4
19932
6
951
1
24337
22
2268
1319
400
4309
3
1075
2
6929
11
674
1223
7793
1431
4187
10
2480
4444
4329
1527
2310
2687
12472
6779
5
3372
603
890
913
1444
1451