276
1
292
21743
3373
0
249
1277
5
363
580
10324
2
802
356
2189
1960
7
326
5602
9
17353
745
1811
282572
729
1222856
4
420
543
4677
10
4223
22
2749
3
5620
11
31535
3663
1049