998
2
3572
10
193
1485
3
700
1
1993
779
387
972
217
931
202
1029
1192
4087
9
1588
1946
15
627
173
232
4234
8
4398
2864
12
1204
597
2734
542
952
946
5126