1194
1
1506
0
1748
2939
2649
1816
1557
2
575
984
1831
5
2920
4
1252
1695
662
1013
566
4478
6
1522
1239
1864
236066
14
988
1719
3045
3
1191
3336
621
3252
1017
1372