19944
2
1522
1
565
2687
1218
2343
2322
4
592
0
6929
11
7793
1494
752
1266
3034
4285
3
700
2135
2302
2134
2033
8
3715
2836
6779
5
2100
3546
19079
6
5536
23
3024
1458
2425
7