2524
2
503
0
1431
18403
6
460
909
1
1232
1192
1378
1428
1069
896
458
1024
1586
1543
31535
759
1115
2525
5918
4
611
2033
3044
27
4252
2079
3
8766