3546
1
951
1618
1100
2
841
3470
5
432
0
2233
3
542
2886
2059
444571
9
3624
4
1550
1606
297066
181997
11