2435
2
4151
4
3266
1
1735
3
1339
12367
26
3458
1521
2443
1850
1228
1234
4144
66
0
1152
308
1082
1723
2310
993
1179
2062
1712
1104
108797
2171
1513
1787
3052
6
1782