1681
1
1339
2
1650
0
2166
48708
474
3493
5
1267
55
1131
1049
1667
479
397
492
273
17353
2142
349
9355
3
248
980
580
2564
355
377
497
289
714
955