347
3
2896
11
929
2
1055
8
2402
545
0
1951
6749
4
2406
17
701
1
913
823
1783
1348
7
3459
1301
5
1010
1031