3579
3
1630
1
33393
10
979
859
4152
3691
4
1045
0
1115
8313
9
4224
1190
2
1057
2902
6
2189
2005
5
1064
1977
4337
1606
2701
785
2670
5784
8
3998
1303
2679
1429
2237
1218