1513
4
1987
3
740
321
1
1263
0
14677
3233
842
1760
15
7118
6
2429
2
1222
2784
7
924
5
1355
4267
1134
2205
3526
2381
2704
12
1765
3025
14
1781
938
1388
988
1289
8014
8
1510