19783
2
2535
5338
0
562
1
3186
2386
10827
4
4044
5
1024
730
2465
572
3125
956
940
2525
595
528
795
3498
6844
5169
467
1231
3779
6236
10
2124
3
4471
4443
9
2964