1190
2
4152
1
1057
3
1603
2902
6
1630
1115
0
859
4224
4
1045
979
3691
708
1033
3612
10
945
6707
24
2131
1268
1050
1399
5
4070
2493
18
1396
1047
1296
1078
9817
1373
2767