2124
3
471
0
718
1
664
2581
10
476
1040
563
1330
2727
1352
302
1535
1090
1156
2313
1020
1192
2
1185
909
1243
3706
5
645
1473
2169
2435
803
8440
4
951
2042