2646
5
1579
2
2151
1
1741
2358
9
11351
17
1821
7
782
8527
701
0
3200
3
3694
935
696
802
768
6499
1687
919
709
276
693
194
1106
4
1397
164
1104
2077
1048
346