2215
7
1584
2
3092
1
662
0
625
1197
3
1869
5
1365
2572
2136
3149
4
2008
2574
1193
180849
2296
9355
2334
105290
292
4396
6515
1647
4694
571
631
7952