31535
0
968
1997
2
3335
1
4543
5
3114
4
3510
4111
2990
6
2749
2748
1452
2493
1098
2125
2526
3
2008
419694
9
2546