1052
1
1390
0
1114
3031
11
1522
5
1005
531
839
8058
3
1143
502
532
2
462
797
763
2912
957
909
1295
1805
1872
2802
574
1420
4
1520
551
1033
2474
695
1074