597
2
521
1
375
96
399
4936
543
0
105290
2257
1998
2288
3795
1152
23733
3
1768
1490
2082
11
2870
8597
9
1823
1741
716
1257
1550
1942
423
8280
8
3173
6968
5
4431