872
3
32730
0
2544
1671
1
2115
1424
2
801
1726
2179
1616
1064
3017
427
1033
5802
54
37355
13
8555
1420
1451
3401
4235
2542
1949
496
893
1399
12761
601
916
3317
5