2052
2
1022
2966
5
1120
1
2141
3
785
0
1132
2727
4513
3250
11611
1506
1425
503
3116
745
2814
2275
544
1045
2819
2730
3063
1869
2420
1190
2097
2388
1012
1550