8254
0
1641
1
2212
6
29660
137961
11
93
3781
2
1514
1630
1615
15
714
846
1211
3
1592
1128
125
253
699
878
841
1162
4
654
95
35
41
655
8
602
3619
13052
54