395
0
2703
4
1253
3
981
2
197
11304
7
845
365
3999
23
749
1
747
1449
4644
11
601
1293
744
626
398
1181
10
1991
8
2790
6
2104
1436
991
877
82
808
1885
923
875