630
2
1930
4
1919
1332
3
1565
6
3471
88
1
77
181
476
54
56
254
500
48
149
5927
10
1357
527
814
0
1523
1587
5
1026
1803
473
471
271
640
244
639