295
1
302
1863
1192
18403
6
5611
11
303
0
1428
396
1890
6859
5
246
1126
3233
16
292
1751
2
580
2167
3
759
3116
1211
2330
4
1649
714
193
2992
360
431
321
2522