4405
15
1101
1
6141
8
658
331
0
1065
1251
12
775
2
1369
71478
2124
17
967
1789
1361
738
552
1138
903
1029
4
673
651
1168
946
3
1232
1197
369
234
366
1665
963