2232
5
28
0
1281
1
253
2097
3
939
84
1348
2
1874
12
1187
121
811
3085
447
2609
7
910
555
731
1475
2431
678
531
1399
11
2344
351
466
581
2720
1126
1331