1581
2
2427
12
462
0
2687
1152
1
816
2794
3546
108797
637
5126
1926
5
1952
762
4
7304
7
3316
17
4327
4082
3629
969
954
1196
2386
888
2452