19932
6
1935
2
2836
0
980
1
383
5151
8
946
1780
2929
471
1815
1522
270
4562
10
6676
12
3528
7
1223
851
1590
604
2810
3
1449
8527