402
1
2158
4
4686
1027
1062
2
2025
0
791
555
1065
6
2194
3
2653
391
626
1423
697
452
1178
679
1369
2206
1320
1407
5890
3127
966
720
1779
2767
949
620