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