32302
0
2999
3
2535
2
2258
1
300
2996
3051
536
1690
1558
2131
572
14
1614
1787
1819
4179
3691
4
2082
1812
652
3926
3854
7258
635
4453
1431
1679
1399
1380