1412
1
581
1039
829
4
1196
0
2572
5
1379
708
2
2130
2300
2591
2875
3
5025
9
1289
686
3736
15
1349
599
804
1314
65650
17
1125
716
649
1824
521
660
2018
1393
783