2438
1
4329
10
1891
1045
940
0
1178
666
496
935
1104
9566
8
802
2
693
3
703
1048
2523
768
709
194
1044
1329
1397
960
971
919
1106
4
2077
5
3505
11351
17
696