3126
3
311
0
429
2535
2
809
460
614
4044
5
3083
418
5430
318
3971
1
636
2155
2465
1611
2165
3159
3125
6916
340
8527
392