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