1384
0
2591
1
2794
2
3546
108797
5924
17
1952
790
1319
3316
4327
3629
2530
969
5849
5
1196
2386
888
1305
2452
1991
4
2860
2245
3