2542
2
3988
131589
1
2132
297066
0
1569
1795
4176
4
6745
16
1401
5322
8
3587
2011
2528
3
17607
5
3942
2917
3889
24337
22
10317
11059
9
2189
1412
1331
1334