1245
2
4427
10
2052
1022
2966
5
913
0
611
1120
1
2141
3
785
2727
4513
1246
11611
813
503
1806
484
2275
2819
2730
3063
2420
2097
2663
6
2016
4
477
1197
12590
17