1355
1
1398
2
4465
22
297066
0
1690
637
1252
916
1686
1126
947
1245
966
982
3503
4
722
13499
5
621
2054
691
5978
6
1494
908
1618
3444
3
550
2471
903
708
4235