19
596
80
318
415
179
580
34
382
441
801
557
214
481
1
340
590
6
710
772
81
14
536
2
0
2
2098
1565
299
1035
1082
0
2016
17
33
0
2
708
565
465
206
95
519
409
5
207
254
8
1
2
714
400
