1554
2
1046
4
91803
30
1177
1072
1
115669
18
64374
3
603569
3148
1583
1031
242
71920
0
1627
1027
433
986
776
17275
21
2508
1307
988
159468
14
123533
1395
844
1299
6
745
1899
9
672