1590
1
951
8527
2970
4
496
0
2110
1814
2
4335
123674
35
2732
1749
1195
467
1787
1380
1812
830
913
1746
2100
3485
7
2322
1431
3107
6236
10
1514
824
2562
2906
2368