679
2
2343
4
1490
1
86
0
1146
88
1925
2144
1414
7
16
1026
285
1545
24
2460
5
867
6542
8
949
1209
3
5271
1050
7526
70
35
805
631
1302
133
251