703
0
3114
4
1098
555
18403
6
2526
3
4111
2
572
418
2189
1343
116
2076
1
3251
543
2546
5255
16
1462
273
2330
4820
93
271
4071
909
4154
423
598
6800
487