1431
1
807
1325
951
1558
2
3107
7
1812
2255
989
0
4187
10
726
2732
1449
1304
1590
2322
4
604
123674
35
980
2988
2786
2462
3
2505
1150
619
5922
5
24337
22
2590
1168
6844